Big Huge Thesaurus

barrage jamming

noun

sounds kind of like